do begin/end user action where appropriate (gtk_text_view_commit_handler):
authorHavoc Pennington <hp@redhat.com>
Mon, 18 Dec 2000 21:01:17 +0000 (21:01 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Mon, 18 Dec 2000 21:01:17 +0000 (21:01 +0000)
commit00a6a1b219cab25dd06e812aea9c8d473fbb0134
tree9edb79e1d3752a46956063678ea60146d7bf855c
parentd788d9b05488b129d1f98fe1b1c77066b762a610
do begin/end user action where appropriate (gtk_text_view_commit_handler):

2000-12-18  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_delete_from_cursor): do
begin/end user action where appropriate
(gtk_text_view_commit_handler): add begin/end user action

* gtk/gtktextbuffer.c: add begin/end user action signals, and
bracket interactive operations with begin/end user action pair.

* gtk/gtktextbuffer.h (struct _GtkTextBufferClass): remove
"interactive" arg from insert_text and delete_text signals.
Add begin_user_action, end_user_action signals
(gtk_text_buffer_begin_user_action):
(gtk_text_buffer_end_user_action): New functions to delimit
a user-visible action

* gtk/gtkmarshal.list: update to reflect changes to gtktextbuffer
signals.
12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkmarshal.list
gtk/gtkmarshalers.list
gtk/gtktextbuffer.c
gtk/gtktextbuffer.h
gtk/gtktextview.c